import Vue from 'vue'
import { Button } from 'vant';
import { Tab, Tabs } from 'vant';
import { Search } from 'vant';
import axios from 'axios'
import VueAxios from 'vue-axios'
import App from './App.vue'
import router from './router'
import store from './store'
import less from 'less'
import Music from './components/Music.vue'
import Played from './components/Played.vue'
import MusicLyric from './components/MusicLyric.vue'
import { Popup } from 'vant';
import { Icon } from 'vant';
import 'lib-flexible/flexible'


Vue.component('Played', Played)
Vue.component('Music', Music)
Vue.component('MusicLyric', MusicLyric)
Vue.use(VueAxios, axios)
Vue.use(Button);
Vue.use(Search);
Vue.use(Icon);
Vue.use(Popup);
Vue.use(Tab);
Vue.use(Tabs);

Vue.config.productionTip = false
new Vue({
  router,
  less,
  store,
  render: h => h(App)
}).$mount('#app')

